package com.etime.shycourse.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.etime.shycourse.dto.ActivelogDto;
import com.etime.shycourse.pojo.ActiveLog;
import org.springframework.stereotype.Repository;

/**
 * 活动参与记录mapper
 */
@Repository
public interface ActiveLogMapper extends BaseMapper<ActiveLog> {
    /**
     * 活动参与记录 分页
     * <p></p>
     * 可根据的查询的条件有：
     * 活动模糊搜索 coupontitle
     * 活动状态 couponlogtype
     * 领取时间 couponlogtime
     *
     * @param page         分页
     * @param activelogDto
     * @return Page<ActivelogDto>
     */
    Page<ActivelogDto> selectActivelogDtoPage(ActivelogDto activelogDto, Page<ActivelogDto> page);
}
